package com.leyou.trade.dto;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.leyou.trade.entity.OrderLogistics;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class OrderDetailsDTO1 {
    /**
     * 订单编号
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long orderId;
    /**
     * 商品金额
     */
    private Long totalFee;
    /**
     * 实付金额
     */
    private Long actualFee;
    /**
     * 订单状态,1、未付款 2、已付款,未发货 3、已发货,未确认 4、确认收货，交易成功 5、交易取消，订单关闭 6、交易结束
     */
    private Integer status;
    /**
     * 定安创建时间
     */
    private Long createTime;
    //发货时间
    private Long consignTime;
    /**
     * 付款时间
     */
    private Long payTime;
    /**
     * 订单详情列表
     */
    private List<DetailsDTO> orderDetails;
    /**
     * 收货地址
     */
    private String orderLogistics="上海浦东新区航头镇航头路18号传智播客3号楼";
}


